﻿<h3>ParentComponent02</h3>


@* 
    这种方法使用 EventCallback 数据类型指定事件变更来传递信息从而代替具体的数据 
    在ChildComponent中，Trigger 属性回调ParentComponent中相应的带有 UIMouseEventArgs参数的TriggerFromChild 方法，同时在父组件中以字符串形式记录。

    下面是支持的事件参数：

        UIEventArgs
        UIChangeEventArgs
        UIKeyboardEventArgs
        UIMouseEventArgs

*@
<p>Logging Event triggered from Child: @logString</p>

<ChildComponent02 
        Trigger=@TriggerFromChild>    
</ChildComponent02>

@functions{
    private string logString = "";
    private void TriggerFromChild(MouseEventArgs e)
    {
        logString = e.ToString();        
    }
}

